﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ERP.ERPSystem.ProductionSystem.Dto
{
    public class GetProductionReportingMainDto
    {
        /// <summary>
        /// 报工类型
        /// </summary>
        public string? ReportingType { get; set; }
        /// <summary>
        /// 工作站名称
        /// </summary>
        public string? WorkstationName { get; set; }
        /// <summary>
        /// 生产工单编号
        /// </summary>
        public string? ProductionWorkOrderCode { get; set; }
        /// <summary>
        /// 产品物料编码
        /// </summary>
        public string? ProductMaterialCode { get; set; }
        /// <summary>
        /// 产品物料名称
        /// </summary>
        public string? ProductMaterialName { get; set; }
        /// <summary>
        /// 报工人
        /// </summary>
        public string? Reporter { get; set; }
        /// <summary>
        /// 记录人
        /// </summary>
        public string? Recorder { get; set; }
        /// <summary>
        /// 状态
        /// </summary>
        public int? States { get; set; }

        /// <summary>
        /// 排序字段
        /// </summary>
        public string? SortField { get; set; }

        /// <summary>
        /// 排序方向（asc/desc）
        /// </summary>
        public string? SortOrder { get; set; }
    }
}
